@charset "utf-8";

/*common-header*/
header{width: 100%;height: 60px;line-height: 60px;background-color: #e5e5e5;border-bottom: 1px solid #9fa4af}
.header_logo{background: url(../img/bg_img.png) no-repeat 31px 8px; font-size: 28px;padding-left: 90px;}
.header_right a{line-height: 100px;background: url(../img/bg_img.png) no-repeat;font-size: 12px;margin: 0 10px;width: 50px;text-align: center;color: #323234}
.header_right .header_btn1{background-position: 7px -59px;}
.header_right .header_btn2{background-position: 7px -128px;}
.header_right .header_btn3{background-position: 7px -192px;}
.header_right{position: absolute;right: 65px}
.tabs_all,.index{border: 0px solid #8c8d91;border-radius: 5px;padding: 4px 10px;margin: 10px 10px 0 10px;width: 160px;position: relative;background-color: #cccccc}
.tabs_all span,.index span{color: #9d9d9d;background: url(../img/close.png) no-repeat 5px 6px;position: absolute;right: 10px}
.index_tit{display: inline-block;height: 171px;background-color: #fff;width: 21.8%;border-radius: 8px}
.index .f21{color: #cfd0d7!important}
.index_tit .progress-striped{height: 5px;margin-top: 32px;width: 75%;margin-left: 5%;border-radius: 5px;margin-bottom: 15px;}
.index_tit1{background-color: #7794c2;left: -6%}
.index_tit2{background-color: #d7816d;left: -2%}
.index_tit3{background-color: #7fc5b7;right: -2%;}
.index_tit4{background-color: #f7a04a;right: -5.2%;}
.common_tab{overflow: auto;position: relative;background-color:#eeeeee;border-top:1px solid #9da3ae;width: 1840px;margin: 0 auto;border: 1px solid #a9a6a6;border-top:0;padding-bottom: 12px;padding: 0 30px 12px 30px;height:38px}
.tit_in{position: relative;}
.tit_in img{position: absolute;top: 20px;left: 18px}
.tit_top{margin-top: 30px;}
.tit_top,.tit_num{width: 50%;margin-left: 120px;}
.tit_num{font-size: 36px;padding-top: 15px}
.tit_per{position: absolute;top: 125px;right: 10px;padding: 1px 5px;background-color: rgba(164, 124, 124, 0.47);border-radius: 3px}
.tit_spac{position: absolute;top: 110px;left: 5%}
.index_tit{position: relative;text-align: left;height: 171px}
#content{overflow: hidden;}
.index_someth{text-align: center;border-bottom: 1px solid #ebebeb}
.index_someth p{font-size: 22px;padding: 5px 0}
.index_someth span{font-size: 6px}
.someth_details,.index_someth{width: 84%;margin-left: 8%;padding: 8px 0}
.someth_details li{border: 1px solid #cccccc;margin: 10px 0;border-radius: 10px;position: relative;overflow: hidden;background-color: #f7f7f7;height: 66px}
.someth_details img{padding: 15px 15px;border-right: 1px solid #ccc;position: relative;background-color: #fff;border-bottom-left-radius: 10px;border-top-left-radius: 10px;}
.someth_details p{width: 100%;padding-left:40px;margin-left: 70px;  height: 66px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;line-height: 66px;position: absolute;top: 0}
.details_num{margin-right: 13px;}
.someth_details .details_num{color: #f89838;font-size: 18px;font-weight: bold;}
.someth_details .details_num2{position: absolute;top: -1px;left: 96px}
.index_area{text-align: center;}
.index_area li{display: inline-block;width: 27%;background-color: #fff;padding: 10px;margin: 0 1.5%;border-radius: 10px;height: 290px}
.index_area p{height: 76px;line-height: 76px;color: #5e5e5f;position: relative;width: 100%;padding: 0 0 10px 0;border-bottom: 1px solid #d6d6d6;font-size: 20px}
.index_area a{width: 20px;height: 30px;background: url(../img/bg_img.png) no-repeat -3px -210px;position: absolute;top: 24px;right: 10%}
.circle1,.circle2,.circle3{width:100%; height:100%;position: relative;margin: 0 auto}
.pie { width:100px; height:100px; border-radius:100px;position:absolute;}
.circle1 .pie2 { clip:rect(50px,50px,100px,0px); background-color: #4ec99d;opacity: 0.7}
.circle1 .pie1 { clip:rect(0px,100px,100px,50px); background-color: #4ec99d;opacity: 0.7}
.circle2 .pie2 { clip:rect(70px,50px,100px,0px);  background-color: #fc8273;opacity: 0.7}
.circle2 .pie1 { clip:rect(0px,100px,100px,50px); background-color: #fc8273;opacity: 0.7}
.circle3 .pie2 { clip:rect(90px,50px,100px,0px);  background-color: #51aed9;opacity: 0.7}
.circle3 .pie1 { clip:rect(0px,100px,100px,50px); background-color: #51aed9;opacity: 0.7}

.hold { width:100px; height:100px; position:absolute;}
.hold1 { clip:rect(0px,100px,100px,50px); }
.hold2 { clip:rect(0px,50px,100px,0px); }
.circle_per{position: absolute;top: 0px;left: 5px;font-size: 20px;padding: 95px 0;width: 100%;border-radius: 45px}
.number{position: absolute;font-size: 22px;top: 2px;left: 0px}
.x-chart-legend .x-chart-legend-item{position: absolute;top: -20px;left: 20px}
.cake{position: relative;width: 30px;height: 30px;border-radius: 20px;border: 5px solid rgba(242,242,242,1);background: rgba(204,204,204,1);top: -142px;left: -142px}

.icon-home{background: url(../img/icon.png) no-repeat 23px 15px;}
.icon-signal{background: url(../img/icon.png) no-repeat -123px 15px;}
.icon-inbox{background: url(../img/icon.png) no-repeat -267px 15px;}
.icon-th{background: url(../img/icon.png) no-repeat -417px 15px;}
.icon-fullscreen{background: url(../img/icon.png) no-repeat -556px 15px;}
.icon-th-list{background: url(../img/icon.png) no-repeat -706px 15px;}

.sumopen:hover .icon-home{background: url(../img/icon.png) no-repeat 23px -106px;}
.sumopen:hover .icon-signal{background: url(../img/icon.png) no-repeat -123px -106px;}
.sumopen:hover .icon-inbox{background: url(../img/icon.png) no-repeat -267px -106px;}
.sumopen:hover .icon-th{background: url(../img/icon.png) no-repeat -417px -106px;}
.sumopen:hover .icon-fullscreen{background: url(../img/icon.png) no-repeat -556px -106px;}
.sumopen:hover .icon-th-list{background: url(../img/icon.png) no-repeat -706px -106px;}

.icon-trash{background: url(../img/icon.png) no-repeat 23px 15px;}
.icon-pencil{background: url(../img/icon-pencil.png) no-repeat 30px 15px;}
.square{position: absolute;text-align: right;right: 25px;top: 5px}
.square span{width: 60px;height: 30px;padding: 5px 25px 5px 10px;font-size: 16px}
.square .square1{background: url(../img/square1.png) no-repeat 0 2px;}
.square .square2{background: url(../img/square2.png) no-repeat 0 2px;}
.tabs .f21{font-size: 12px}
.index{background-color: #29313e!important;color: #cfd0d7!important}


.step_active p{color: #f6a554}
.steps .step_active span{color: #fff;background: url(../img/steps.png) no-repeat 0 4px}
.row2_1{width: 1846px;margin: 0 auto}
.title2_1{height: 50px;border-bottom: 1px solid #cccccc;padding: 3px 10px 0;background-color: #eeeff1;text-align: left;margin-bottom: 23px;border-radius: 10px}
.lit_til{display: inline-block;width: 110px;height: 47px;background-color: #fff;border: 1px solid #ccc;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom: 0;line-height: 47px;margin-top: 3px;text-align: center;font-size: 18px}
.bigtable{width: 100%;border: 2px solid #cccccc;border-top: 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.bigtable td{width:183px;height: 50px;line-height: 50px;border-right: 1px solid #ccc;border-left: 0;color: #494949}
.bigtable td a{color: #494949}
.bigtable td:nth-child(7),.bigtable td:nth-child(8),.bigtable td:nth-child(9){width: 182px}
.bigtable td:last-child{border: 0}
.bui-grid-bbar{display: none!important}
.tablelist{width: 1842px;margin: 0 auto;}
.bigtable tr{border-bottom: 1px solid #ccc;font-size: 16px}
.bigtable tr:last-child{border-bottom: 0}
.bigtable tr:nth-child(odd){background-color: #f8f6f6;}
.not,.normal{height: 30px;width: 60px;border-radius: 5px;background-color: #f89838;line-height: 30px;color: #fff}
.normal{background-color: #73c1b1;}

.tablebot{text-align: right;position: relative;height: 50px;line-height: 50px;color: #000}
.tablebot span{position: relative;right: 10px;top: 0px;font-size: 18px}
.tablebot p,.tablebot label{display: inline-block;margin: 0;font-size: 18px}
.tablebot input[type="text"]{width: 43px;height: 20px;margin-bottom: 3px;}
.tablebot a{padding: 5px 10px;color: #000;font-size: 18px}
.tablebot a:hover{text-decoration: none;}
.tablebot .page_pre,.tablebot .pages,.tablebot .page_next{background-color: #f89838;color: #fff;font-size: 16px;padding: 0 4px;text-align: center;height: 25px;line-height: 25px;border-radius: 5px}
.tablebot .page_pre,.tablebot .page_next{background: url(../img/pre_next.png) no-repeat  0 0;width: 20px;}
.tablebot .page_next{background-position: 7px -31px;}
footer{margin-bottom: 300px;}
.index_header{height: 70px;padding: 0 10px;line-height: 70px;border-bottom: 3px solid #9ea5b1;width: calc(100% - 20px)}
.index_select{display: inline-block;width: 170px;text-align: center;}
.index_select input{position: relative;top: -5px;right: 10px}
.index_select span{margin-right: 25px;font-size: 16px}
.five_btn{display: inline-block;width: 450px}
.five_btn input{width: 60px;height: 36px;margin: 0 5px;color: #fff;font-size: 16px;border-radius: 8px}
.five_btn2 input{background: url(../img/map_pic.png) no-repeat;color: #494949;height: 60px;line-height: 105px;margin-top: -6px;}
.five_btn2 .index_btn1{background-position: 13px 1px;}
.five_btn2 .index_btn2{background-position: 16px -59px;}
.five_btn2 .index_btn3{background-position: 13px -117px;}
.five_btn2 .index_btn4{background-position: 9px -188px;}
.five_btn2 .index_btn5{background-position: 9px -261px;}
.five_btn2 .index_btn6{background-position: 13px -339px;}
.five_text{display: inline-block;width: calc(100% - 635px);text-align: right;}
.five_text input,.five_text select{width: 16%;height: 30px;border-radius: 5px;margin: 0 3% 0 0;padding: 0;}
.five_text select{height: 32px}
.five_text span{margin-right: 10px;}
#tab{margin-top: 113px;margin-left: -26px;width: 1902px}
.sumopen{width: 90px;height: 90px;margin-top: 10px;text-align: center;margin-right: 26px;}
.sumopen .fa{position: absolute;left: 0;width: 90px;height: 90px}
.sumopen .nav-label{padding-top: 56px;padding-bottom: 6px;}
#side-menu{width: 1840px;margin-left: 30px}
.nav .sumopen a{font-size: 20px;background-color: #fff;color: #878889;border-radius: 10px}
.nav .sumopen li a{background-color: #29313e;color: #fff}
.sumopen:hover a{border-radius: 10px;background-color: #29313e;color: #fff}
.nav .sumopen:hover a{background-color: #29313e;color: #fff;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.nav .sumopen:first-child a{border-radius: 10px}
.collapse li{width: 280px;font-size: 18px;height: 55px;line-height: 55px;}
.collapse li a:hover{    background: url(../img/dot.png) no-repeat 14px 22px #1b1f28;border-top-right-radius: 10px}
.collapse{border-radius: 10px;border-top-left-radius: 0;padding: 10px 0}
.tab-nav-arrow {display: block;text-decoration: none;overflow: hidden;text-indent: -99px;background: url(../img/header_tab.png) no-repeat 10px -26px;}
.arrow-left {background-position: 0 7px;}
.index_btn1{background-color: #c9c15f;color: #fff;border-radius: 8px}
.index_btn2{background-color: #66b8d9;color: #fff;border-radius: 8px}
.index_btn3{background-color: #61cfa5;color: #fff;border-radius: 8px}
.index_btn4{background-color: #f5b473;color: #fff;border-radius: 8px}
.index_btn5{background-color: #d66565;color: #fff;border-radius: 8px}
.index_btn6{background-color: #d96ce6;color: #fff;border-radius: 8px}
.con_list{width: 18%;margin: 4px 0.79%;height: 110px;border-radius: 10px;border: 1px solid #cacacb;position: relative;display: inline-block;overflow: visible;cursor: pointer;}
.con_list p{width: 40%;height: 110px;line-height: 110px;text-align: center;color: #494949;border-right: 1px solid #bbe5d6;font-size: 18px}
.con_ul{width: calc(50% - 1px);background-color: #fff;height: 110px;padding: 0 5%;color: #494949;border-top-right-radius: 8px;border-bottom-right-radius: 8px}
.con_ul li{display: inline-block;width: 48%;height: 18px;line-height: 18px;font-size: 18px;margin: 8px 0 9px 0px;padding: 10px 0;text-align: center;}
.index_container{padding: 20px 10px;}
.open_door{position: absolute;top: 111px;z-index: 1;font-size: 0;width: 710px;background-color: #fff;border-radius: 10px;border: 1px solid #cccccc;left: -1px}
.con_list:nth-child(4n) .open_door{left: -311px;}
.open_door .index_btn4{border: 3px solid #f5b473}
.open_door ul{border-top: 1px solid #ccc;padding: 10px 5px;cursor: default;}
.open_door li{display: inline-block;font-size: 16px;margin: 5px;border-radius: 0;width: 54px;height: 54px;text-align: center;border-radius: 10px;cursor: pointer;position: relative;border: 3px solid #61cfa5}
.open_door li span{width: 100%;height: 30px;line-height: 30px;}
.open_door .index_btn4{font-size: 22px;color: #2b2a2a;height: 54px;line-height: 86px;}
.open_door .index_btn4 span:first-child{height: 54px;line-height: 54px;position: relative;top: -15px}
.open_door .index_btn4 span:nth-child(2){display: none}
.con_list .open_door p{width: 690px;height: 50px;border-radius: 10px;line-height: 50px;text-align: left;padding: 0 10px;cursor: default;}
.open_door p span{width: 22px;height: 22px;position: absolute;right: 20px;top: 15px;background: url(../img/index_close.png) no-repeat 0 0;cursor: pointer;}
.open_door li li{display: block;line-height: 20px;height: 30px;width: 125px;text-align: left;border: 0!important}
.open_door li ul{position: absolute;border: 1px solid #ccc;border-radius: 10px;text-align: left;width: 130px;padding-left: 25px;background-color:rgba(256,256,256,0.9);color: #494949;top: 60px}

.disN{display: none;}
.map_table{position: absolute;top: 0;background-color: #fff;height: 100%;border: 1px solid #ccc;border-radius: 10px;overflow: auto;}
.map_table table{color: #494949;width: 480px;height: 100%;line-height: 35px;text-align: center;overflow: auto;}
.map_table thead{font-size: 18px;height: 48px;line-height: 48px;border-bottom: 1px solid #cccccc}
.map_table tbody td{font-size:  12px;border-right: 1px solid #cccccc}
.map_table th{border-right: 1px solid #cccccc;font-size: 16px}
.map_table tbody tr:nth-child(even){background-color: #eeeeee;}
.map_table tbody tr:hover{background-color: #f6a554;color: #fff}
.map_table tbody tr:first-child:hover{background-color: #fff;color: #494949}
.map_table .open{position: fixed;left: 480px;width: 35px;height: 87px;line-height: 87px; background-color: #f6a554;top: calc(50% - 44px);font-size: 20px;color: #fff;text-align: center;}
#form33_sty,.form33_sty{width: 97%;margin-left: 1.5%; background-color: #fff;padding-top: 0px;padding-bottom: 20px;border: 0px solid #ccc;border-top: 0}
.form_sty{padding: 45px 0;background-color: #fff;position: relative;border-radius: 5px;}
.form_33{margin: 30px 20px 20px;}
.form_sty ul{width: calc(100% - 330px)}
.form_sty li{display: inline-block;width: 20%;margin: 10px 0;margin-left: 4.5%;font-size: 18px}
.form_sty li span{margin-right: 0px;width: 98px;font-size: 14px;}
.form_sty li select{width: calc(100% - 104px);font-size: 14px;margin-bottom: 0;}
.form_sty li input{width: calc(100% - 118px);margin-bottom: 0;}
.form_sty .form_btn{position: absolute;right: 10px;bottom: 45px;width: 330px}
.form_btn input{width: 120px;height: 45px;line-height: 45px;border-radius: 5px;color: #fff;margin: 0 20px;font-size: 18px}
.form_btn .search{background-color: #f89838;}
.form_btn .reset{background-color: #57c2b4;}
.J_mainContent{border: 2px solid #cccccc;background-color: #f5f5f5;position: relative;z-index: 1;top: 40px}
.form33_ifr{margin: 30px 0px 20px;border: 2px solid #cccccc;}
.form10_tab{margin:0;overflow: auto;border: 1px solid #ccc;width: 98%;margin: 0 auto}
.form10_tab table{width: 100%;text-align: center;font-size: 12px;color: #494949;}
.form10_tab table th{cursor: default; height: 50px;line-height: 50px;color: #033131;font-size: 14px;background-color: #fff;font-weight: 500;}
.form10_tab th.green{color: #fe5b4c;background: url(../img/arrow.png) no-repeat 90% 18px;}
.form10_tab th.green2{color: #fe5b4c;background: url(../img/arrow2.png) no-repeat 90% 18px;}
.form10_tab tr:nth-child(odd){background-color: #fff;}
.form10_tab tr:nth-child(even){background-color: #f5f5f5;}
.form10_tab td{height: 30px;line-height: 30px;border-right: 0px solid #ebebeb}
.form10_tab td:last-child{border: 0}
.pages{width: calc(100% - 20px);text-align: right;}
.pages li{display: inline-block;margin: 10px 5px;color: #a2a2a2;font-size: 12px;}
.pages input{width: 24px;height: 16px;margin: -1px 5px 0;text-align: center;}
.pages li a{color: #a2a2a2;background-color: #b9b9b9;padding: 0 4px;border: 1px solid #b9b9b9}
.pages .change a{color: #979797;background-color: #f9f9f9;padding: 0 5px;border: 1px solid #b9b9b9}
/*修改弹出窗*/
.form10_open{position: fixed;width: 460px;top: calc(50% - 196px);background-color: #fff;border: 1px solid #ccc;box-shadow: 0 0 15px #000;}
.form10_open td{font-size: 16px;color: #494949;vertical-align: middle;}
.form10_open td:first-child{width: 110px;text-align: right;margin-right: 10px;font-size: 14px;color: #494949}
.form10_open th{height: 48px;line-height: 48px;font-size: 14px;color: #313131;background-color: #f2f6f9;width: 370px;margin-bottom: 10px;padding: 0 20px;text-align: left;border-bottom: 1px solid #ccc}
.form10_open tr{height: 40px;line-height: 40px;}
.form10_open tr:last-child{height: 80px}
.form10_open select,.form10_open textarea,.form10_open input{margin-bottom: 0;}
.form10_btn input{width: 330px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #494949;border-radius: 5px;margin: 10px 22px 20px;background-color: #97a4b7;cursor: pointer;}
.form10_btn input:hover{background-color: #324e75;color: #fff;}
.form10_open1{width: 370px;left: calc(50% - 186px)}
.form10_open1 input{width: 80px;display: inline-block;}
.form10_btn{width: 260px;margin: 0 auto;text-align: center;}
.form4_0_sty{margin-left: 20px;height: 55px;padding-top: 25px}
.form40_tabs li{display: inline-block;}
.form20_content .form40_tabs{top: -60px;text-align: left;position: relative;border-bottom: 1px solid #cccccc;padding-left: 20px;}
.form20_content .form40_tabs ul{width: 1860px}
.form20_content .form40_tabs span{border-bottom: 0}
.form40_title{padding:20px 45px;border-top-right-radius: 10px;border-top-left-radius: 10px;background-color: #eeeeee;color: #494949;border: 1px solid #cccccc;margin-right: 10px;font-size: 18px;}
.form40_title:hover,.form20_active{background-color: #29313e;color: #fff;cursor: default;}
.tabs_sui4{position: absolute;padding: 25px 0;width: 1849px; background-color: #fff;border: 1px solid #cccccc}
.tabs_sui4 li{height: 60px;line-height: 60px;padding: 0 25px;border-right: 1px solid #cccccc;font-size: 16px;display: inline-block;}
.tabs_sui{position: relative;z-index: 10;top: -1px}
.form20_content{padding-top: 100px!important;background-color: #f5f5f5;}
.form20_content .form40_title{padding: 20px 55px}

.page-tabs a{width: 180px}
.open_door .active_border{border: 3px solid #29313e;}
.form10_tab tr th:first-child{border-top-left-radius: 10px}
.form10_tab tr th:last-child{border-top-right-radius: 10px}
.tabs_sui4 li:hover{color: #f89838;cursor: pointer;}
label, input, button, select, textarea{font-family: "Microsoft Yahei"}
body.full-height-layout #page-wrapper{height: calc(100% - 140px)}
.over_auto{width: 100%;overflow: auto;}
/*新加*/
.pages li .active,.pages li a:hover,.pages li .active1{color: #fff;border: 1px solid #324e75;background-color: #324e75;}
/*3-1设备箱信息弹出框*/
/*添加，修改，批量添加*/
.form34_1,.form34_3,.form31_3,.form31_1,.form31_6{position: fixed;width: 530px;top: calc(50% - 196px);background-color: #fff;border: 1px solid #ccc;box-shadow: 0 0 15px #000;left: calc(50% - 265px)}
.form34_1 table,.form34_3 table,.form31_3 table,.form31_1 table,.form31_6 table{width: 100%}
.form34_1 td,.form34_3 td,.form31_3 td,.form31_1 td,.form31_6 td{font-size: 14px;color: #494949;vertical-align: middle;}
.form34_1 td:first-child,.form34_3 td:first-child,.form31_3 td:first-child,.form31_1 td:first-child,.form31_6 td:first-child{width: 160px;text-align: right;font-size: 14px;color: #313131;padding-right: 15px}
.form34_1 th,.form34_3 th,.form31_3 th,.form31_1 th,.form31_6 th{height: 40px;line-height: 40px;font-size: 14px;color: #313131;background-color: #f2f6f9;width: 370px;margin-bottom: 10px;padding: 0 20px;text-align: left;border-bottom: 1px solid #ccc}
.form34_1 tr,.form34_3 tr,.form31_3 tr,.form31_1 tr,.form31_6 tr{height: 48px;line-height: 48px;}
.form34_1 tr:last-child,.form34_3 tr:last-child,.form31_3 tr:last-child,.form31_1 tr:last-child,.form31_6 tr:last-child{height: 80px}
.form31_3 input,.form31_1 select,.form31_1 input,.form31_6 select,.form31_6 input{height: 28px;margin-bottom: 0;padding: 0 5px;font-size: 14px;width: 208px;border: 1px solid #ccc}
.form31_6 input{width: 73px}
.form34_1 select,.form34_3 select,.form31_3 select,.form31_1 select,.form31_6 select{width: 220px}
.form34_1 textarea,.form34_3 textarea,.form31_3 textarea,.form31_1 textarea,.form31_6 textarea{margin-bottom: 0;padding: 5px;font-size: 14px;vertical-align: top;width: 260px;height: 100px}
.form341_btn  input:hover,.form343_btn input:hover,.form313_btn input:hover,.form311_btn input:hover,.form316_btn input:hover{background-color: #324e75;color: #fff;}
.form341_btn,.form343_btn,.form313_btn,.form311_btn,.form316_btn{padding-left: 161px;}
/*删除，关停，开锁*/
.bell{height: 155px;border-bottom: 1px dashed #ccc}
.bell img{margin: 18px auto 10px}
.bell span{width: 100%;color: #324e75;font-size: 14px;}
.bell .grey{color: #aeaeae;font-size: 12px;}
.form31_2,.form31_4,.form31_5{position: fixed;width: 328px;top: calc(50% - 118px);background-color: #fff;border: 1px solid #ccc;box-shadow: 0 0 15px #000;left: calc(50% - 180px);text-align: center;padding: 0 15px;border-radius: 5px}
.form312_btn input,.form314_btn input,.form315_btn input{width: 78px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;color: #324e75;border-radius: 5px;margin: 12px 20px;background-color: #fff;cursor: pointer;border: 1px solid #eee}
.form312_btn input:hover,.form314_btn input:hover,.form315_btn input:hover{background-color: #90b1c5;color: #fff;}
/*3-2停车柱信息弹出窗*/
/*历史记录*/
.demo-content input{cursor: pointer;}
.btn3_2{margin: 0px 0 35px 1%;padding-top: 15px;}
.btn3_2 input{width: 80px;height: 38px;background-color: #324e75;color: #fff;border-radius: 5px}
.form33_sty{border: 0}
/*3-4自行车信息*/
.form34_1,.form34_3{width: 780px;left: calc(50% - 390px)}
.form34_1 td:first-child,.form34_1 td:nth-child(3),.form34_3 td:first-child,.form34_3 td:nth-child(3){width: 115px;padding-right: 5px;text-align: right;}
.form34_1 select,.form34_3 select,.form31_3 select,.form34_1 input,.form34_3 input{height: 28px;margin-bottom: 0;padding: 0 5px;font-size: 14px;width: 198px;border: 1px solid #ccc}
.form34_1 select,.form34_3 select,.form31_3 select{width: 210px}
.form341_btn input,.form343_btn input,.form313_btn input,.form311_btn input,.form316_btn input{width: 120px;height: 38px;line-height: 38px;text-align: center;font-size: 16px;color: #494949;border-radius: 5px;margin: 20px 14px;background-color: #97a4b7;cursor: pointer;}
.form341_btn,.form343_btn{padding-left: 0px;text-align: center;}
.form34_1 tr:last-child td:nth-child(1),.form34_1 tr:last-child td:nth-child(2),.form34_3 tr:last-child td:nth-child(1),.form34_3 tr:last-child td:nth-child(2){vertical-align: top;}
/*3-5设备预警*/
.tabs_first{width: 95%;margin-left: 1.5%;padding: 0 1%;height: 50px;line-height: 50px;background-color: #fff;margin-bottom: 15px;}
.tabs_first input,.tabs_first label{margin-right: 10px;color: #494949;cursor: pointer;}
.tabs_second{width: 95%;margin-left: 1.5%;padding: 0 1% 10px;background-color: #fff;}
.tabs_second p{border-bottom: 2px solid #324e75;padding-top: 10px;}
.tabs_second a{width: 120px;border: 1px solid #324e75;margin-right: 12px;font-size: 14px;text-align: center;color: #313131;height: 38px;line-height: 38px;border-bottom: 0}
.tabs_second a:hover,.tabs_second .active35{color: #fff;background-color: #324e75;}
.lock .input3_3,.lock .form33_sty{border: 0}
.day_num input[type="text"]{width: calc(50% - 68px)}
/*2-1查询个人信息*/
.person{width: 430px;padding-left: 20px;margin-left: 1.5%;border: 1px solid #ccc;background-color: #fff;margin-bottom: 20px;}
.person p{border-bottom: 1px solid #ccc;height: 45px;line-height: 45px;font-size: 14px;color: #324e75}
.person p span{padding-left: 25px;background: url(../img/shu.png) no-repeat 11px 15px;}
.person a{margin-right: 10px;padding-left: 25px;color: #313131;background: url(../img/change.png) no-repeat 0 16px;}
.person li{height: 35px;line-height: 35px;font-size: 14px;}
.person li span{width: 85px;text-align: right;}
.table2_1 p{padding-bottom: 20px;padding-top: 20px; color: #324e75;padding-left: 30px;font-size: 14px;background: url(../img/shu.png) no-repeat 14px 23px;;}
.table2_1 p span{padding-left: 20px;color: #929292}
.close{background: url(../img/close23.png) no-repeat 0 0;width: 20px;height: 20px;position: absolute;top: 17px;right: 5px}
p .close{top: 8px}












